×
eleanor of naples, duchess of ferrara
meaning in French
Éléonore de naples
Related Words
eleanor of england, queen of castile
eleanor of lancaster
eleanor of navarre
eleanor of normandy
PC Version
Copyright © 2018 WordTech Co.